Method and apparatus for transmitting channel state information

ABSTRACT

Embodiments of the present disclosure provide a method and an apparatus for transmitting channel state information. The method includes: receiving, by a first terminal device, downlink control information DCI transmitted by a network device; determining, by the first terminal device, according to the DCI, whether it is necessary to report CSI; and when the first terminal device determines that it is necessary to report the CSI, transmitting, by the first terminal device, the CSI of the first terminal device to the network device. The first terminal device may be triggered to report the CSI according to the DCI transmitted by the network device, and thus the terminal device may report its own CSI.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.16/239,189, filed an Jan. 3, 2019, which is a continuation ofInternational Application PCT/CN2016/101215 field on Sep. 30, 2016, theentire disclosures of which are hereby incorporated by reference intheir entireties.

TECHNICAL FIELD

The present disclosure relates to the field of communications and, inparticular, to a method and an apparatus for transmitting channel stateinformation.

BACKGROUND

Incorporation of a terminal device in a long term evolution Long TermEvolution, “LTE” for short) system requires reporting channel stateinformation (Channel State Information, “CIS” for short) to a networkdevice, however, how to trigger the terminal device to report the CSI isan urgent problem to be solved.

SUMMARY

A method and an apparatus for transmitting channel state informationaccording to embodiments of the present disclosure may trigger aterminal device to report CSI, and thus the terminal device may reportits own CSI.

In a first aspect, a method for transmitting channel state informationis provided, including: receiving, by a first terminal device, downlinkcontrol information (Downlink Control Information, “DCI” for short)transmitted by a network device; determining, by the first terminaldevice, according to the DCI, whether it is necessary to report CSI; andwhen the first terminal device determines that it is necessary to reportthe CSI, transmitting, by the first terminal device, the CSI of thefirst terminal device to the network device.

In a first possible implementation of the first aspect, the DCI is usedto indicate whether each of a plurality of terminal devices reports theCSI, and the plurality of terminal devices includes the first terminaldevice.

Specifically, the network device transmits the downlink controlinformation to the plurality of terminal devices, where the downlinkcontrol information is used to indicate whether each of the plurality ofterminal devices reports the CSI between each of the terminal devicesand the network device. In this way, each of the plurality of terminaldevices may determine, according to the downlink control information,whether it is necessary to feedback the CSI to the network device. Whenthe first terminal device of the plurality of terminal devicesdetermines, according to the downlink control information, that it isnecessary to feedback the CSI between the first terminal device and thenetwork device, the first terminal device transmits CSI of the firstterminal device to the network device, the network device receives theCSI of the first terminal device transmitted by the first terminaldevice, and the network device determines channel quality informationaccording to the CSI of the first terminal device; when the firstterminal device determines, according to the downlink controlinformation, that it is not necessary to feedback the CSI between thefirst terminal device and the network device, the first terminal devicedoes not transmit the DCI of the first terminal device to the networkdevice. In this way, transmitting, by the network device, the downlinkcontrol information to the terminal device once may trigger a pluralityof terminal devices to report the CSI without transmitting the DCI toeach of the terminal devices to trigger reporting of the CSI, andsignaling overhead may be saved.

In conjunction with the possible implementations described above in thefirst aspect, in a second possible implementation of the first aspect,the DCI includes at least one of the following: a bit sequence fortriggering reporting of the CSI, information about the number of timesfor reporting the CSI, information about a duration for reporting theCSI, physical resource configuration information for reporting the CSI,resource configuration information for measuring the CSI, indicationinformation about a modulation and coding scheme MCS for transmittingthe CSI, transmission mode hypothesis information, information about atype for reporting the CSI, codebook indication information, andcodebook subset constraint information;

where a bit in the bit sequence for triggering reporting of the CSI isused to indicate whether each of a plurality of terminal devices reportsthe CSI, the plurality of terminal devices includes the first terminaldevice, the information about the number of times tor reporting the CSIis used to indicate the number of times for the first terminal device toreport the CSI, the information about the duration for reporting the CSIis used to indicate a duration for the first terminal device to reportthe CSI, the physical resource configuration information for reportingthe CSI is used to indicate a physical resource used by the firstterminal device to report the CSI, the resource configurationinformation for measuring the CSI is used to indicate a resource used bythe first terminal device to measure the CSI, the indication informationabout the MCS for transmitting the CSI is used to indicate a modulationand coding scheme used by the first terminal device to report the CSI,the transmission mode hypothesis information is used to indicate atransmission mode used by the network device to transmit downlink datato the first terminal device, the information about the type forreporting the CSI is used to indicate a type for the first terminaldevice to report the CSI, the codebook indication information is used toindicate a codebook based on which the first terminal device measuresthe CSI and reports the CSI, and the codebook subset constraintinformation is used to indicate a codeword based on which the firstterminal device measures the CSI and reports the CSI.

In conjunction with the possible implementations described above in thefirst aspect, in a third possible implementation of the first aspect, ifthe bit sequence for triggering reporting of the CSI includes aplurality of bits, each bit in the bit sequence for triggering reportingof the CSI is used to indicate whether one of the plurality of terminaldevices reports the CSI.

In conjunction with the possible implementations described above in thefirst aspect, in a fourth implementation of the first aspect, thephysical resource configuration information for reporting the CSI isspecifically used to indicate a respective physical resource used byeach of the plurality of terminal devices that needs to report the CSIto report the CSI, or the physical resource configuration informationfor reporting the CSI is specifically used to indicate a physicalresource commonly used by all terminal devices of the plurality ofterminal devices that need to report the CSI to report the CSI.

In conjunction with the possible implementations described above in thefirst aspect, in a fifth implementation of the first aspect, thephysical resource configuration information for reporting the CSI isused to indicate a frequency domain resource and/or a time domainresource used by the first terminal device to report the CSI.

In conjunction with the possible implementations described above in thefirst aspect in a sixth implementation of the first aspect, the resourceconfiguration information for measuring the CSI includes at least one ofa CSI process, resource configuration information of a downlink pilot,and resource configuration information for measuring interference.

In conjunction with the possible implementations described above in thefirst aspect, in a seventh implementation of the first aspect, beforethe receiving, by the first terminal device, the DCI transmitted by thenetwork device, the method further includes: receiving, by the firstterminal device, a group identifier Group ID or a group CSI radionetwork temporary identifier Group-CSI-RNTI transmitted by the networkdevice; the receiving, by the first terminal device, the DCI transmittedby the network device includes: receiving, by the first terminal device,according to the Group ID or the Group-CSI-RNTI, the DCI transmitted bythe network device.

In conjunction with the possible implementations described above in thefirst aspect, in an eighth implementation of the first aspect, the DCIincludes the bit sequence for triggering reporting of the CSI, beforethe determining, by the first terminal device, according to the DCI,whether it is necessary to report the CSI, the method further includes:

receiving, by the first terminal device, index information of the firstterminal device transmitted by the network device, where the indexinformation of the first terminal device is used to indicate a positionof a bit for triggering reporting of the CSI corresponding to the firstterminal device in the bit sequence for triggering reporting of the CSI;where the determining, by the first terminal device, according to theDCI, whether it is necessary to report the CSI includes: determining, bythe first terminal device, according to the index information of thefirst terminal device, the bit for triggering reporting of the CSIcorresponding to the first terminal device; and determining, by thefirst terminal device, according to the bit for triggering reporting ofthe CSI corresponding to the first terminal device, whether it isnecessary to report the CSI.

In conjunction with the possible implementations described above in thefirst aspect, in a ninth implementation of the first aspect, the DCIincludes the indication information about the MCS used for reporting theCSI, before the transmitting, by the first terminal device, the CSI ofthe first terminal device to the network device, the method furtherincludes: determining, by the first terminal device, according to theindication information its about the MCS used for reporting the CSI, themodulation and coding scheme used for reporting, the CSI; where thetransmitting, by the first terminal, the CSI of the first terminaldevice to the network device includes: transmitting, by the firstterminal device, according to the MCS used for reporting the CSI, theCSI of the first terminal device to the network device.

In conjunction with the possible implementations described above in thefirst aspect, in a tenth implementation of the first aspect, the DCIincludes the physical resource configuration information for reportingthe CSI, before the transmitting, by the first terminal device, the CSIof the first terminal device to the network device, the method furtherincludes: determining, by the first terminal device, according to thephysical resource configuration information for reporting the CSI, afirst reporting resource for reporting the CSI of the first terminaldevice; where the transmitting, by the first terminal device, the CSI ofthe first terminal device to the network device includes: transmitting,by the first terminal device, the CSI of the first terminal device tothe network device over the first reporting resource.

In conjunction with the possible implementations described above in thefirst aspect, in an eleventh implementation of the first aspect, thedetermining, by the first terminal device, according to the physicalresource configuration information for reporting the CSI, the firstreporting resource for reporting the CSI of the first terminal deviceincludes: determining, by the first terminal device, according to thephysical resource configuration information for reporting the CSI, afirst resource region for transmitting the CSI of the first terminaldevice; and determining, by the first terminal device, from resources ofthe first resource region, the first reporting resource for transmittingthe CSI of the first terminal device.

In conjunction with the possible implementations described above in thefirst aspect, in a twelfth implementation of the first aspect, thedetermining, by the first terminal device, from the resources of thefirst resource region, the first reporting resource for transmitting theCSI of the first terminal device includes: determining, by the firstterminal device, all resources in the first resource region as the firstreporting resource; or determining, by the first terminal device, aplurality of physical resources randomly selected from the firstresource region as the first reporting resource.

In conjunction with the possible implementations described above in thefirst aspect, in a thirteenth implementation of the first aspect, beforethe determining, the first terminal device, from the resources of thefirst resource region, the first reporting resource for transmitting theCSI of the first terminal device, the method further includes:receiving, by the first terminal device, a physical resource indextransmitted by the network device, where the physical resource index isused to indicate a position of a resource for transmitting the CSI ofthe first terminal device; where the determining, by the first terminaldevice, from the resources of the first resource region, the firstreporting resource for transmitting the CSI of the first terminal deviceincludes: determining, by the first terminal device, from the resourcesof the first resource region according to the physical resource index,the first reporting resource for transmitting the CSI of the firstterminal device.

In conjunction with the possible implementations described above in thefirst aspect, in a fourteenth implementation of the first aspect, beforethe determining, by the first terminal device, from the resources of thefirst resource region, the first reporting resource for transmitting theCSI of the first terminal device, the method further includes:receiving, by the first terminal device, an index of the first terminaldevice transmitted by the network device, where the index of the firstterminal device is used to indicate information about a position of thefirst terminal device in a terminal device that needs to report the CSI;where the determining, by the first terminal device, from the resourcesof the first resource region, the first reporting resource fortransmitting the CSI of the first terminal device includes: determining,by the first terminal device, from the resources of the first resourceregion according to the index of the first terminal device, the firstreporting resource for transmitting the CSI of the first terminaldevice.

In conjunction with the possible implementations described above in thefirst aspect, in a fifteenth implementation of the first aspect, thedetermining, by the first terminal device, from the resources of thefirst resource region, the first reporting resource for transmitting theCSI of the first terminal device includes: calculating, by the firstterminal device, according to the MCS for the first terminal device toreport the CSI and a bit occupied by the CSI of the first terminaldevice, a size of a physical resource for reporting the CSI; anddetermining, by the first terminal device, from the resources of thefirst resource region according to the calculated size of the physicalresource for reporting the CSI, the first reporting resource fortransmitting the CSI of the first terminal device.

In conjunction with the possible implementations described above in thefirst aspect, in a sixteenth implementation of the first aspect, thefirst reporting resource and a second physical resource used by a secondterminal device that needs to report the CSI indicated via the DCI toreport the CSI are multiplexed by a frequency division multiplexing FDMmode, a time division multiplexing TDM mode or a code divisionmultiplexing CDM mode.

In conjunction with the possible implementations described above in thefirst aspect, in a seventeenth implementation of the first aspect,before the transmitting, by the first terminal device, the CSI of thefirst terminal device to the network device according to the DCI, themethod further includes: measuring, by the first terminal device, theCSI of the first terminal device.

In conjunction with the possible implementations described above in thefirst aspect, in an eighteenth implementation of the first aspect, theDCI includes the resource configuration information for measuring theCSI, where the measuring, by the first terminal device, the CSI of thefirst terminal device includes: determining, by the first terminaldevice, according to the resource configuration information formeasuring the CSI, a first measurement resource for measuring the CSI ofthe first terminal device; and measuring, by the first terminal device,the CSI of the first terminal device according to the first measurementresource.

In conjunction with the possible implementations described above in thefirst aspect, in a nineteenth implementation of the first aspect, thedetermining, by the first terminal device, according to the resourceconfiguration information for measuring the CSI, the first measurementresource for measuring the CSI of the first terminal device includes:determining, by the terminal device, according to a first measurementresource configuration included in the resource configurationinformation for measuring the CSI, the first measurement resource formeasuring the CSI of the first terminal device.

In conjunction with the possible implementations described above in thefirst aspect, in a twentieth implementation of the first aspect, beforethe determining, by the first terminal device, according to the resourceconfiguration information for measuring the CSI, the first measurementresource for measuring the CSI of the first terminal device, the methodfurther includes: receiving, by the terminal device, N first measurementresource configuration transmitted by the network device; where thedetermining, by the first terminal device, according to the resourceconfiguration information for measuring the CSI, the first measurementresource for measuring the CSI of the first terminal device includes:determining, by the terminal device, according to indication informationabout measurement resource configuration included in the resourceconfiguration information for measuring the CSI, M first measurementresource configuration from the N first measurement resourceconfiguration; and determining, by the terminal device, according to theM first measurement resource configuration, the first measurementresource for measuring the CSI of the first terminal device, where M isan integer greater than or equal to 1 and less than or equal to N, and Nis an integer greater than or equal to 1.

In conjunction with the possible implementations described above in thefirst aspect, in a twenty-first implementation of the first aspect, theDCI incudes the transmission mode hypothesis information, where themeasuring, by the first terminal device, the CSI of the first terminaldevice includes: determining, by the first terminal device, according tothe transmission mode hypothesis information, a transmission mode usedby the network device to transmit downlink data; and measuring, by thefirst terminal device, based on the transmission mode used by thenetwork device to transmit the downlink data, the CSI of the firstterminal device.

In conjunction with the possible implementations described above in thefirst aspect, in a twenty-second implementation of the first aspect, theDCI includes the information about the type for reporting the CSI, themeasuring, by the first terminal device, the CSI of the first terminaldevice includes: determining, by the first terminal device, according tothe information about the type for reporting the CSI, a type fortransmitting the CSI of the first terminal device to the network device;and measuring, by the first terminal device, the CSI of the firstterminal device based on the type of the CSI of the first terminaldevice.

In conjunction with the possible implementations described above in thefirst aspect, in a twenty-third implementation of the first aspect, theDCI includes the codebook indication information, where the measuring,by the first terminal device, the CSI of the first terminal deviceincludes: determining, by the first terminal device, according to thecodebook indication information, a codebook based on which the CSI ofthe first terminal device is measured; and measuring, by the firstterminal device, the CSI of the first terminal device according to thecodebook based on which the CSI of the first terminal device ismeasured; the transmitting, by the first terminal device, the CSI of thefirst terminal device to the network device includes: transmitting, bythe first terminal device, the CSI of the first terminal device to thenetwork device according to the codebook based on which the CSI of thefirst terminal device is measured.

In conjunction with the possible implementations described above in thefirst aspect, in a twenty-fourth implementation of the first aspect, theDCI includes the codebook subset constraint information, where themeasuring, by the first terminal device, the CSI of the first terminaldevice includes: determining, by the first terminal device, according tothe codebook subset constraint information, a codeword based an whichthe CSI of the first terminal device is measured; and measuring, by thefirst terminal device, the CSI of the first terminal device according tothe codeword based on which the CSI of the first terminal device ismeasured; the transmitting, by the first terminal device, the CSI of thefirst terminal device to the network device includes: transmitting, bythe first terminal device, the CSI of the first terminal device to thenetwork device according to the codeword based on which the CSI of thefirst terminal device is measured.

In conjunction with the possible implementations described above in thefirst aspect, in a twenty-fifth implementation of the first aspect,before the transmitting, by the first terminal device, the CSI of thefirst terminal device to the network device according to the DCI, themethod further includes: receiving, by the first terminal device,information about the number of times for reporting the CSI and/orinformation about a duration for reporting the CSI transmitted by thenetwork device; where the transmitting, by the first terminal device,the CSI of the first terminal device to the network device includes:determining, by the first terminal device, according to the informationabout the number of times for reporting the CSI and/or the informationabout the duration for reporting, the CSI, the number of times forreporting the CSI and/or the duration for reporting the CSI; andtransmitting, by the first terminal device, the CSI of the firstterminal device to the network device according to the number of timesfor reporting the CSI and/or the duration for reporting the CSI.

In conjunction with the possible implementations described above in thefirst aspect, in a twenty-sixth implementation of the first aspect, theCSI includes at least one of a precoding matrix index PMI, a rank indexRI, and a channel quality index CQI.

In a second aspect, a method for transmitting channel state informationis provided, including: transmitting, by a network device, downlinkcontrol information DCI to a first terminal device; and receiving, bythe network device, CSI of the first terminal device transmitted by thefirst terminal device according to the DCI.

In a first possible implementation of the second aspect, the DCI is usedto indicate whether each of a plurality of terminal devices reports theCSI, and the plurality of terminal devices includes the first terminaldevice.

In conjunction with the possible implementations described above in thesecond aspect, in a second possible implementation of the second aspect,the DCI includes at least one of the following: a bit sequence fortriggering reporting of the CSI, information about the number of timesfor reporting the CSI, information about a duration for reporting theCSI, physical resource configuration information for reporting the CSI,resource configuration information for measuring the CSI, indicationinformation about a modulation and coding scheme MCS for transmittingthe CSI, transmission mode hypothesis information, information about atype for reporting the CSI, codebook indication information, andcodebook subset constraint information;

where a bit in the bit sequence for triggering reporting of the CSI isused to indicate whether each of a plurality of terminal devices reportsthe CSI, the plurality of terminal devices includes the first terminaldevice, the information about the number of times for reporting the CSIis used to indicate the number of times for a terminal device of theplurality of terminal devices that needs to report the CSI to report theCSI, the information about the duration for reporting the CSI is used toindicate a duration for the terminal device of the plurality of terminaldevices that needs to report the CSI to report the CSI, the physicalresource configuration information for reporting the CSI is used toindicate a physical resource used by the terminal device of theplurality of terminal devices that needs to report the CSI to report theCSI, the resource configuration information for measuring the CSI isused to indicate a resource used by the terminal device of the pluralityof terminal devices that needs to report the CSI to measure the CSI, theindication information about the MCS for transmitting the CSI is used toindicate a modulation and coding scheme used by the terminal device ofthe plurality of terminal devices that needs to report the CSI to reportthe CSI, the transmission mode hypothesis information is used toindicate a transmission mode used by the network device to transmitdownlink data to the terminal device of the plurality of terminaldevices that needs to report the CSI, the information about the type forreporting the CSI is used to indicate a type for the terminal device ofthe plurality of terminal devices that needs to report the CSI to reportthe CSI, the codebook indication information is used to indicate acodebook based on Which the terminal device of the plurality of terminaldevices that needs to report the CSI measures the CSI and reports theCSI, and the codebook subset constraint information is used to indicatea codeword based on which the terminal device of the plurality ofterminal devices that needs to report the CSI measures the CSI andreports the CSI.

In conjunction with the possible implementations described above in thesecond aspect, in a third possible implementation of the second aspect,if the bit sequence for triggering reporting of the CSI includes aplurality of bits, each bit in the bit sequence for triggering reportingof the CSI is used to indicate whether one of the plurality of terminaldevices reports the CSI.

In conjunction with the possible implementations described above in thesecond aspect, in a fourth implementation of the second aspect, thephysical resource configuration information for reporting the CSI isspecifically used to indicate a respective physical resource used byeach of the plurality of terminal devices that needs to report the CSIto report the CSI, or the physical resource configuration informationfor reporting the CSI is specifically used to indicate a physicalresource commonly used by all terminal devices of the plurality ofterminal devices that need to report the CSI to report the CSI.

In conjunction with the possible implementations described above in thesecond aspect, in a fifth implementation of the second aspect, therespective physical resource used by each of the plurality of terminaldevices that needs to report the CSI to report the CSI includes afrequency domain resource and/or a time domain resource; and/or thephysical resource commonly used by all terminal devices of the pluralityof terminal devices that need to report the CSI to report the CSIincludes a frequency domain resource and/or a time domain resource.

In conjunction with the possible implementations described above in thesecond aspect, in a sixth implementation of the second aspect, theresource configuration information for measuring the CSI includes atleast one of a CSI process, resource configuration information of adownlink pilot, and resource configuration information for measuringinterference.

In conjunction with the possible implementations described above in thesecond aspect, in a seventh implementation of the second aspect, thetransmitting, by the network device, the DCI to the plurality ofterminal devices includes: transmitting, by the network device, to theplurality of terminal devices, the DCI that is performed with cyclicredundancy check CRC scrambling via a group identifier Group ID or agroup CSI radio network temporary identifier Group-CSI-RNTI, where theGroup ID is used to indicate identity information commonly used by theplurality of terminal devices, and the Group-CSI-RNTI is used toindicate radio network temporary identifier information commonly used bythe plurality of terminal devices.

In conjunction with the possible implementations described above in thesecond aspect, in an eighth implementation of the second aspect, beforethe transmitting, by the network device, the DCI to the plurality ofterminal devices, the method further includes: transmitting, by thenetwork device, the Group ID or the Group-CSI-RNTI to the plurality ofterminal devices, so that the plurality of terminal devices receive,according to the Group ID or the Group-CSI-RNTI, the DCI that isperformed with the CRC scrambling via the Group ID or the group CSIradio network temporary identifier Group-CSI-RNTI.

In conjunction with the possible implementations described above in thesecond aspect, in a ninth implementation of the second aspect, the DCIincludes the bit sequence for triggering reporting of the CSI, beforethe receiving, by the network device, the CSI of the first terminaldevice transmitted by the first terminal device according to the DCI,the method further includes: transmitting, by the network device, indexinformation of the first terminal device to the first terminal device,where the index information of the first terminal device is used toindicate a position of a bit for triggering reporting of the CSIcorresponding to the first terminal device in the bit sequence fortriggering reporting of the CSI, so that the first terminal devicedetermines, according to the index information of the first terminaldevice, the bit for triggering reporting of the CSI corresponding to thefirst terminal device, and determines, according to the bit fortriggering reporting of the CSI, whether it is necessary to report theCSI of the first terminal device.

In conjunction with the possible implementations described above in thesecond aspect, in a tenth implementation of the second aspect, the DCIincludes the physical resource configuration information for reportingthe CSI, where the receiving, by the network device, the CSI of thefirst terminal device transmitted by the first terminal device accordingto the DCI includes: receiving, by the network device, the CSI of thefirst terminal device transmitted by the first terminal device over afirst reporting resource, where the first reporting resource isdetermined by the first terminal device according to the physicalresource configuration information for reporting the CSI included in theDCI.

In conjunction with the possible implementations described above in thesecond aspect, in an eleventh implementation of the second aspect,before the receiving, the network device, the CSI of the first terminaldevice transmitted by the first terminal device according to the DCI,the method further includes: transmitting, by the network device, aphysical resource index to the first terminal device, where the physicalresource index is used to indicate a position of a resource fortransmitting the CSI of the first terminal device; where the receiving,by the network device, the CSI of the first terminal device transmittedby the first terminal device over the first reporting resource includes:receiving, by the network device, the CSI of the first terminal devicetransmitted over the first reporting resource determined by the firstterminal device from resources of a first resource region according tothe physical resource configuration information for reporting the CSI,where the first resource region is determined according to the physicalresource configuration information for reporting the CSI.

In conjunction with the possible implementations described above in thesecond aspect, in a twelfth implementation of the second aspect, beforethe receiving, by the network device, the CSI of the first terminaldevice transmitted by the first terminal device according to the DCI,the method further includes: transmitting, by the network device, anindex of the first terminal device to the first terminal device, wherethe index of the first terminal device is used to indicate informationabout a position of the first terminal device in the terminal devicethat needs to report the CSI; where the receiving, by the networkdevice, the CSI of the first terminal device transmitted by the firstterminal device over the first reporting resource includes: receiving,by the network device, the CSI of the first terminal device transmittedover the first reporting resource determined, by the first terminaldevice from resources of the first resource region according to theindex of the first terminal device, where the first resource region isdetermined according to the physical resource configuration informationfor reporting the CSI.

In conjunction with the possible implementations described above in thesecond aspect, in a thirteenth implementation of the second aspect,before the transmitting, by the network device, the downlink controlinformation DCI to the first terminal device, the method furtherincludes: transmitting, by the network device, N first measurementresource configuration to the first terminal device, so that theterminal device determines, according to indication information aboutmeasurement resource configuration included in the resourceconfiguration information for measuring the CSI, M first measurementresource configuration from the N first measurement resourceconfiguration, and determines, according to the M first measurementresource configuration, the first measurement resource for measuring theCSI of the first terminal device, where M is an integer greater than orequal to 1 and less than or equal to N, and N is an integer greater thanor equal to 1.

In conjunction with the possible implementations described above in thesecond aspect, in a fourteenth implementation of the second aspect,before the receiving, by the network device, the CSI of the firstterminal device transmitted by the first terminal device according tothe DCI, the method further includes: transmitting, by the networkdevice, to the plurality of terminal devices, information about thenumber of times for reporting the CSI and/or information about aduration for reporting the CSI; where the receiving, by the networkdevice, the CSI of the first terminal device transmitted by the firstterminal device according to the DCI includes: receiving, by the networkdevice, the CSI of the first terminal device transmitted by the firstterminal device according to the information about the number of timesfor reporting the CSI and/or the information about the duration forreporting the CSI and the DCI.

In conjunction with the possible implementations described above in thesecond aspect, in a fifteenth implementation of the second aspect, theCSI includes at least one of a precoding matrix index PMI, a rank indexRI, and a channel quality index CQI.

In a third aspect, an apparatus for transmitting channel stateinformation is provided, which is configured to perform the methoddescribed above in the first aspect or any possible implementation ofthe first aspect. Specifically, the apparatus includes a unit forperforming the method described above in the first aspect or anypossible implementation of the first aspect.

In a fourth aspect, an apparatus for transmitting channel stateinformation is provided, which is configured to perform the methoddescribed above in the second aspect or any possible implementation ofthe second aspect. Specifically, the apparatus includes a unit forperforming the method described above in the second aspect or anypossible implementation of the second aspect.

In a fifth aspect, a system for transmitting channel state informationis provided, which includes the apparatus described above in the thirdaspect or any possible implementation of the third aspect and theapparatus described above in the fourth aspect or any possibleimplementation of the fourth aspect.

In a sixth aspect, an apparatus for transmitting channel stateinformation is provided, which includes: a receiver, a transmitter, amemory, a processor, and a bus system. The receiver, the transmitter,the memory and the processor are connected via the bus system, where thememory is configured to store an instruction, the processor isconfigured to execute the instruction stored in the memory to controlthe receiver to receive a signal and to control the transmitter totransmit a signal, and when the processor executes the instructionstored in the memory, the execution causes the processor to perform themethod in the first aspect or any possible implementation of the firstaspect.

In a seventh aspect, an apparatus for transmitting channel stateinformation is provided, which includes: a receiver, a transmitter, amemory, a processor, and a bus system. The receiver, the transmitter,the memory and the processor are connected via the bus system, where thememory is configured to store an instruction, the processor isconfigured to execute the instruction stored in the memory to controlthe receiver to receive a signal and to control the transmitter totransmit a signal, and when the processor executes the instructionstored in the memory, the execution causes the processor to perform themethod in the second aspect or any possible implementation of the secondaspect.

In an eighth aspect, a computer readable medium for storing a computerprogram is provided, where the computer program includes an instructionfor performing the method in the first aspect or any possibleimplementation of the first aspect.

In a ninth aspect, a computer readable medium for storing a computerprogram is provided, where the computer program includes an instructionfor performing the method in the second aspect or any possibleimplementation of the second aspect.

BRIEF DESCRIPTION OF DRAWINGS

In order to describe the technical solution in embodiments of thepresent disclosure more clearly, accompanying drawings used in thedescription of the embodiments or the prior art will be brieflydescribed hereunder. Obviously, the described drawings are merely someembodiments of present disclosure. For persons skilled in the art, otherdrawings may be obtained based on these drawings without any creativework.

FIG. 1 is a schematic diagram of a method for transmitting channel stateinformation according to an embodiment of the present disclosure.

FIG. 2 is a schematic diagram of another method for transmitting channelslate information according to an embodiment of the present disclosure.

FIG. 3 is a schematic block diagram of an apparatus for transmittingchannel state information according to an embodiment of the presentdisclosure.

FIG. 4 is a schematic block diagram of another apparatus fortransmitting channel state information according to an embodiment of thepresent disclosure.

FIG. 5 is a schematic block diagram of another apparatus fortransmitting channel state information according to an embodiment of thepresent disclosure.

FIG. 6 is a schematic block diagram of another apparatus fortransmitting channel state information according to an embodiment of thepresent disclosure.

DESCRIPTION OF EMBODIMENTS

The technical solution in the embodiments of the present disclosure willbe clearly and completely described below with reference to theaccompanying drawings in the embodiments of the present disclosure.Obviously, the described embodiments are a part of the embodiments ofthe present disclosure, rather than all embodiments of the presentdisclosure. All other embodiments obtained by persons of ordinary skillin the art based on the embodiments of the present disclosure withoutany creative effort should fall into the protection scope of the presentdisclosure.

It should be understood that the technical solution in the embodimentsof the present application can be applied to various communicationsystems, for example, a global system of mobile communication (GlobalSystem of Mobile communication, “GSM” for short) system, a code divisionmultiple access (Code Division Multiple Access, “CDMA” for short)system, a wideband code division multiple access (Wideband Code DivisionMultiple Access, “WCDMA” for short) system, a general packet radioservice (General Packet Radio Service, “GPRS” for short), a long termevolution (Long Term Evolution, “LTE” for short) system, an LTEfrequency division duplex (Frequency Division Duplex, “FDD” for short)system, an LTE time division duplex (Time Division Duplex, “TDD” forshort), a universal mobile telecommunication system (Universal MobileTelecommunication System, “UMTS” for short) or a worldwideinteroperability for microwave access (Worldwide Interoperability forMicrowave Access, “WiMAX” for short) communication system, and acommunication system that may appear in the future, or the like.

It should also be understood that, in the embodiments of the presentdisclosure, the terminal device may be termed as user equipment (UserEquipment, “LT” for short), a terminal device, a mobile station (MobileStation, “MS” for short), a mobile terminal (Mobile Terminal), aterminal device in a future 5G network, or the like; the terminal devicemay communicate with one or more core networks via a radio accessnetwork (Radio Access Network, “RAN” for short) for example, theterminal may be a mobile phone (or termed as a “cellular” phone), acomputer with the mobile terminal, or the like; for example, theterminal may also be portable, pocket, handheld, computer built-in orvehicle-mounted mobile devices that exchange voice and/or data with theradio access network.

The network device may be used to communicate with the mobile device.The network device may be a base station (Base Transceiver Station,“BTS” for short) in the global system of mobile communication (GlobalSystem of Mobile communication, “GSM” for short) or the code divisionmultiple access (Code Division Multiple Access, “CDMA” for short), or abase station (NodeB, “NB” for short) in the wideband code divisionmultiple access (Wideband Code Division Multiple Access, “WCDMA” forshort), or an evolved base station (Evolutional Node B, “eNB” or“eNodeB” for short) in the LTE, or a relay station or an access point,or a vehicle-mounted device, a wearable device, or an access networkdevice in the future 5G network.

FIG. 1 shows a schematic flow chart of a method 100 for transmittingchannel state information according to an embodiment of the presentdisclosure. FIG. 1 shows steps or operations of the method fortransmitting the channel state information; however, these steps oroperations are merely examples, in the embodiment of the presentdisclosure, other operations or variants of the operations of FIG. 1 mayalso be performed. The method 100 includes:

S110, transmitting, by a network device, downlink control information toa first terminal device; and

S120, receiving, by the network device, CSI of the first terminal devicetransmitted by the first terminal device according to the downlinkcontrol information.

FIG. 2 shows a schematic flow chart of a method 200 for transmittingchannel state information according to an embodiment of the presentdisclosure. FIG. 2 shows steps or operations of the method fortransmitting the channel state information; however, these steps oroperations are merely examples. In the embodiment of the presentdisclosure, other operations or variants of the operations of FIG. 2 mayalso be performed. The method 200 includes:

S210, receiving, by a first terminal device, downlink controlinformation transmitted by a network device;

S220, determining, by the first terminal device, according to the DCI,whether it is necessary to report CSI; and

S230, when the first terminal device determines that it is necessary toreport the CSI, transmitting, by the first terminal device, the CSI ofthe first terminal device to the network device.

Therefore, the first terminal device may be triggered to report the CSIaccording to the DCI transmitted by the network device, and thus theterminal device may report its own CSI.

In an embodiment, the DCI is used to indicate whether each of aplurality of terminal devices reports the CSI, and the plurality ofterminal devices includes the first terminal device

Specifically, the network device transmits the downlink controlinformation to the plurality of terminal devices, where the downlinkcontrol information is used to indicate whether each of the plurality ofterminal devices reports the CSI between each of the terminal devicesand the network device. In this way, each of the plurality of terminaldevices may determine, according to the downlink control information,whether it is necessary to feedback the CSI to the network device. Whena first terminal device of the plurality of terminal devices determines,according to the downlink control information, that it is necessary tofeedback the CSI between the first terminal device and the networkdevice, the first terminal device transmits CSI of the first terminaldevice to the network device, the network device receives the CSI of thefirst terminal device transmitted by the first terminal device, and thenetwork device determines channel quality information according to theCSI of the first terminal device; when the first terminal devicedetermines, according to the downlink control information, that it isnot necessary to feedback the CSI between the first terminal device andthe network device, the first terminal device does not transmit the DCIof the first terminal device to the network device. In this way,transmitting, by the network device, the downlink control information tothe terminal device once may trigger a plurality of terminal devices toreport the CSI without transmitting the DCI to each of the terminaldevices to trigger reporting of the CSL, and signaling overhead may besaved.

More specifically, the network device may transmit the DCI to theplurality of terminal devices over a physical downlink control channel(Physical Downlink Control Channel, “PDCCH” for short) or a physicaldownlink shared channel (Physical Downlink Shared Channel, “PDSCH” forshort). In this way, each of the plurality of terminal devices maydetect the downlink control information in the downlink shared channel.

It should be understood that the DCI mentioned in the embodiments of thepresent disclosure may be downlink control information in the LTE, orany high-level signaling transmitted by the network device to theterminal device may be termed as the DCI, or the DCI may also bedownlink control information in a future network system, all of Whichare not limited in the embodiments of the present disclosure.

The CSI mentioned in the embodiments of the present disclosure mayinclude: at least one of a precoding matrix index (Preceding MatrixIndex, “PMI” for short), a rank index (Rank Index, “RI” for short), anda channel quality index (Channel Quality Index, “CQI” for short).

In an embodiment, before the network device transmits the downlinkcontrol information to the plurality of terminal devices, the networkdevice may transmit a group identifier Group ID or a group CSI radionetwork temporary identifier Group-CSI-RNTI to the plurality of terminaldevices, and the first terminal device of the plurality of terminaldevices receives the Group ID or the Group-CSI-RNTI, where the Group IDis used to indicate identity information commonly used by the pluralityof terminal devices, and the Group-CSI-RNTI is used to indicate radionetwork temporary identifier information commonly used by the pluralityof terminal devices. Then, the network device may transmit, to theplurality of terminal devices, the downlink control information that isperformed with CRC scrambling via the group identifier Group ID or thegroup CSI radio network temporary identifier Group-CSI-RNTI, and thefirst terminal device of the plurality of terminal devices receives,according to the received Group ID or the received Group-CSI-RNTI, thedownlink control information that is performed with the CRC scramblingvia the group identifier. Group ID or the group CSI radio networktemporary identifier Group-CSI-RNTI. Therefore, the network device mayuse specific identifier information to scramble the downlink controlinformation, and the terminal device uses the specific identifierinformation to de-scramble the downlink control information, so that itis ensured that the terminal device may correctly receive the downlinkcontrol information. For example, the network device may use otherinformation to scramble the downlink control information, while specificinformation based on which the scrambling is performed may beprotocol-provided or network-configured, and is not limited in theembodiments of the present disclosure.

It should be understood that the first terminal device may be any one ofthe plurality of terminal devices, and the number of terminal devices ofthe plurality of terminal devices may be a preset number.

It should also be understood that the downlink control informationindicates the number of times for a terminal device of the plurality ofterminal devices that needs to report the CSI to report the CSI, wherethe number of times for reporting the CSI may be one time or multipletimes, or the reporting may be continuous. Certainly, all terminaldevices of the plurality of terminal devices that need to report the CSImay use the same number of times of reporting or use a different numberof times of reporting, which is not limited in the embodiments of thepresent disclosure.

In an embodiment, the downlink control information includes at least oneof the following ten items:

First item: a bit sequence for triggering reporting of the CSI. A bit inthe bit sequence for triggering reporting of the CSI corresponds to abit of the plurality of terminal devices, or the bit sequence fortriggering reporting of the CSI may be only a bit to indicate whetherall terminal devices of the plurality of terminal devices report theCSI, or a bit in the bit sequence for triggering reporting of the CSImay indicate whether more than two terminal devices report the CSI.Specifically, whether the plurality of terminal devices reports the CSImay be indicated by using a bitmap, a length of the bit sequence may bethe same as the number of the terminal devices, that is, one bitcorresponds to one terminal device. For example, a bit sequence having alength of 10 bits corresponds to 10 terminal devices, where a bit in thesequence of 10 bits having a bit value of 1 may indicate that theterminal device corresponding to this bit reports the CSL and a bit inthe sequence of 10 bits having a bit value of 0 may indicate that theterminal device corresponding to this bit does not report the CSI.Certainly, a plurality of bits in the bit sequence may correspond to oneof the plurality of terminal devices.

In an embodiment, when the downlink control information includes the bitsequence for triggering reporting of the CSI, before S120, the method100 further includes: transmitting, by the network device, indexinformation of each of the plurality of terminal devices to therespective terminal device of the plurality of terminal devices, wherethe index information of each of the terminal devices is used toindicate a position of each of the terminal devices in the bit sequencefor triggering reporting of the CSI; before S220, the method 200 furtherincludes: receiving, by the first terminal device, index information ofthe first terminal device transmitted by the network device; where S220includes: transmitting, by the first terminal device, CSI of the firstterminal device to the network device according to the index informationof the first terminal device and the bit sequence; and S120 includes:receiving, by the network device, the CSI of the first terminal devicetransmitted by the first terminal device according to the indexinformation of the first terminal device and the bit sequence.

Specifically, the network device transmits an index of each of theplurality of terminal devices to each of the terminal devices, where theindex may be simultaneously transmitted to each of the plurality ofterminal devices or may be separately transmitted to each of theplurality of terminal devices. That is to say, each of the terminaldevices may determine a position thereof in the bit sequence accordingto its own index, then determines, according to a bit value over theposition of each of the terminal devices in the bit sequence, whether tofeedback its own CSI to the network device. For example, assuming thatthe bit sequence has a length of 10, the bit sequence is correspondingto 10 terminal devices, that is also to say, the bit sequence maytrigger the 10 terminal devices whether to report CSI; assuming that thebit sequence has a value of {10100110000}, by default, the bit sequenceis corresponding to an index of 0123456789 from left to right; andassuming that the index of the first terminal device is 2 and acorresponding bit over a bit position of the index 2 has a value of 1,then the first terminal device determines that it is necessary to reportthe CSI.

Second item: information about the number of times for reporting theCSI. The information about the number of times for reporting the CSI isused to indicate the number of times for a terminal device of theplurality of terminal devices that needs to report the CSI to to reportthe CSI. Certainly, the number of times for reporting the CSI may alsoindicate the number of times for each of the plurality of terminaldevices to report the CSI, thus the number of times for each of theterminal devices to report the CSI may be indicated by one indication,even if there are, in the plurality of terminal devices, terminaldevices that do not need to report the CSI, the terminal devices that donot need to report the CSI may also be indicated, thus when the downlinkcontrol information that is received next time by these terminal devicesthat do not need to report the CSI indicates that these terminal devicesreport the CSI, the number of times for reporting the CSI may not beindicated. The number of times for reporting the CSI may be a commonnumber of times for the terminal devices of the plurality of terminaldevices that need to report the CSI to report the CSI, or may berespective number of times for the terminal devices of the plurality ofterminal devices that need to report the CSI to report their own CSI,alternatively, the number of times for reporting the CSI may be thenumber of times for one terminal device to report the CSI, or may be thenumber of times for multiple terminal devices to report the CSI, whichis not limited in the embodiments of the present disclosure.

Third item: information about a duration for reporting the CSI. Theinformation about the duration for reporting the CSI is used to indicatea duration for the terminal device of the plurality of terminal devicesthat needs to report the CSI to report the CSI. Certainly, the durationfor reporting the CSI may also indicate the duration for each of theplurality of terminal devices to report the CSI, thus the duration foreach of the terminal devices to report the CSI may be indicated by oneindication, even if there are, in the plurality of terminal devices,terminal devices that do not need to report the CSI, the terminaldevices that do not need to report the CSI may also be indicated, thuswhen the downlink control information that is received next time bythese terminal devices that do not need to report the CSI indicates thatthese terminal devices report the CSI, the duration for reporting theCSI may not be indicated. The duration for reporting the CSI may be acommon duration for the terminal devices of the plurality of terminaldevices that need to report the CSI to report the CSI, or may berespective durations for the terminal devices of the plurality ofterminal devices that need to report the CSI to report their own CSI,alternatively, the duration far reporting the CSI may be a duration forone terminal device to report the CSI, or may be a duration for multipleterminal devices to report the CSI, which is not limited in theembodiments of the present disclosure.

Specifically, assuming that the number of times for reporting the CSI isN, the CSI may be reported for N times periodically, where N is aninteger greater than or equal to 1; assuming that the duration forreporting the CSI is T, the CSI may be periodically reported in theduration T, where T is greater than or equal to 0. Certainly, it mayalso be that both the duration for reporting the CSI and the number oftimes for reporting the CSI are indicated, that is, it is indicated thatthe CSI is reported for N times in the duration T, or that the CSI isperiodically reported for N times in the duration T. More specifically,the network may configure, for the terminal device, a first mappingrelationship between the number of times for reporting the CSI and aresource, or a mapping relationship between the number of times forreporting the CSI and the resource may be protocol-provided. Forexample, the first mapping relationship may be about a case where theCSI is reported N times using the same resource, or the first mappingrelationship may be about a case where frequency domain resources usedfor reporting the CSI for N times may be a frequency modulationrelationship at a frequency domain. For example, one CSI is reportedover a specific sub-band at each interval. The network may configure,for the terminal device, a first mapping relationship between theduration for reporting the CSI and a resource, or a mapping relationshipbetween the duration for reporting the CSI and the resource. Forexample, the first mapping relationship may be about a case where theCSI is reported in a specific, duration T using a specific frequencydomain resource. More specifically, the duration for reporting the CSImay be a duration for a plurality of terminal devices to report the CSI,and the duration for the plurality of terminal devices to report the CSImay be commonly indicated or respectively indicated; the number of timesfor reporting the CSI may be the number of times for a plurality ofterminal devices to report the CSI, and the number of times for theplurality of terminal devices to report the CSI may be commonlyindicated or respectively indicated.

In an embodiment, before S120, the method 100 further includes:transmitting, by the network device, information about the number oftimes for reporting the CSI and/or information about the duration forreporting the CSI to the plurality of terminal devices; before S220, themethod 200 further includes: receiving, by the first terminal device,information about the number of times for reporting the CSI and/orinformation about a duration for reporting the CSI transmitted by thenetwork device; where S120 includes: receiving, by the network device,the CSI of the first terminal device that is transmitted by the firstterminal device according to the information about the number of timesfor reporting the CSI and/or the information about the duration forreporting the CSI; and S220 includes: transmitting, by the firstterminal device, the CSI of the first terminal device to the networkdevice according to the number of times for reporting the CSI and/or theduration for reporting the CSI.

Specifically, the information about the number of times for reportingthe CSI and/or the information about the duration for reporting the CSIdescribed above may be transmitted by the network device to theplurality of terminal devices in advance via a high-level signaling, ormay be transmitted to the plurality of terminal devices via the DCI. Fora specific manner to transmit the information about the number of timesfor reporting the CSI and/or the information about the duration forreporting the CSI, it may be protocol-provided or network-configured,which is not limited in the embodiments of the present disclosure.

Fourth item: indication information about an MCS for transmitting theCSI. The indication information about the modulation and coding schemefor transmitting the CSI is used to indicate a modulation and codingscheme used by the terminal device of the plurality of terminal devicesthat needs to report the CSI to report the CSI. The indicationinformation about the modulation and coding scheme for transmitting theCSI may indicate a modulation and coding scheme for each of theplurality of terminal devices, or a modulation and coding scheme for allof the plurality of terminal devices, and a part of the plurality ofterminal devices may have the same modulation and coding scheme.

Fifth item: physical resource configuration information for reportingthe CSI. The physical resource configuration information for reportingthe CSI is used to indicate a physical resource used by the terminaldevice of the plurality of terminal devices that needs to report the CSIto report the CSI. Certainly, the physical resource configurationinformation for reporting the CSI may also be used to indicate aphysical resource used by each of the plurality of terminal devices whenit needs to report the CSI. Specifically, the physical resourceconfiguration information for reporting the CSI is specifically used toindicate a physical resource respectively used by each of the pluralityof terminal devices that needs to report the CSI to report the CSI, orthe physical resource configuration information for reporting the CSI isspecifically used to indicate a physical resource commonly used by allterminal devices of the plurality of terminal devices that need toreport the CSI to report the CSI. More specifically, the physicalresource respectively used by each of the plurality of terminal devicesthat needs to report the CSI to report the CSI includes a frequencydomain resource and or a time domain resource; or the physical resourcecommonly used by all terminal devices of the plurality of terminaldevices that need to report the CSI to report the CSI includes afrequency domain resource and/or a time domain resource. Specifically,the frequency domain resource may be a physical resource block (PhysicalResource Block, “PRB” for short) or a resource block group (ResourceBlock. Group, “RBG” for short) used for reporting the CSI; the timedomain resource may be a time domain resource unit used for reportingthe CSI. For example, the time domain unit used for reporting the CSImay be a subframe, a time slot, an orthogonal frequency divisionmultiplexing symbol (Orthogonal Frequency Division Multiplexing, “OFDM”for short), or the like; for another example, the time domain resourcemay be an offset between a time domain resource for the terminal deviceto report the CSI and a time domain resource for the network device totransmit the and the frequency domain resource may be an offset betweena frequency domain resource for the terminal device to report the CSIand a frequency domain resource for the network device to transmit theDCI, which is not limited in the embodiments of the present disclosure.

When the downlink control information transmitted by the network deviceto the terminal device includes the physical resource configurationinformation for reporting the CSI, S220 includes: determining, by thefirst terminal device, according to the physical resource configurationinformation for reporting the CSI included in the downlink controlinformation, a first reporting, resource for reporting the CSI of thefirst terminal device; and transmitting, by the first terminal device,the CSI of the first terminal device to the network device over thefirst reporting resource. S120 includes: receiving, by the networkdevice, the CSI of the first terminal device transmitted by the firstterminal device over a first reporting resource. Specifically, thedetermining, by the first terminal device, according to the physicalresource configuration information for reporting the CSI included in thedownlink control information, the first reporting resource for reportingthe CSI of the first terminal device includes: determining, by the firstterminal device, according to the physical resource configurationinformation for reporting the CSI, a first resource region fortransmitting the CSI of the first terminal device; and determining, bythe first terminal device, from resources of the first resource region,the first reporting resource for transmitting, the CSI of the firstterminal device; where the determining, by the first terminal device,from the resources of the first resource region, the first reportingresource for transmitting the CSI of the first terminal device may usethe following five manners:

First manner: the first terminal device determines all resources in thefirst resource region as the first reporting resource.

Second manner: the first terminal device determines a plurality ofphysical resources randomly selected and included in the first resourceregion as the first reporting resource. For example, the plurality ofphysical resources may be a resource set, that is, the first resourceregion may include a plurality of resource sets, and the first terminaldevice may randomly select, from the plurality of resource sets includedin the first resource region, a resource set as the first reportingresource for the first terminal to report the CSI.

Third manner, before S120, the method 100 further include: transmitting,by the network device, a physical resource index to the first terminaldevice, before the determining by the first terminal device, from theresources of the first resource region, the first reporting resource fortransmitting the CSI of the first terminal device, the method 200further includes: receiving, by the first terminal device, a physicalresource index transmitted by the network device, where the physicalresource index is used to indicate a position of a resource fortransmitting the CSI of the first terminal device; wherein thedetermining, by the first terminal device, from the resources of thefirst resource region, the first reporting resource for transmitting theCSI of the first terminal device includes: determining, by the firstterminal device, from the resources of the first resource regionaccording to the physical resource index, the first reporting resourcefor transmitting the CSI of the first terminal device. The receiving, bythe network device, the CSI of the first terminal device transmitted bythe first terminal device over the first reporting resource includes:receiving, by the network device, the CSI of the first terminal devicetransmitted over the first reporting resource determined by the firstterminal device from resources of a first resource region according tothe physical resource configuration information for reporting the CSI.

In an embodiment, the physical resource index may be obtained by aposition of a bit for triggering reporting of the CSI corresponding tothe first terminal device in the bit sequence for triggering reportingof the CSI included in the DCI indicated by the network device.

For example, the first reporting resource includes M physical resourcesets, and one of the M physical resource sets is used for one terminaldevice to report the CSI. Before the network device transmits thedownlink control information to the plurality of terminal devices, thenetwork device may transmit, to each of the terminal devices, an indexof the physical resource used by each of the terminal devices via ahigh-level signaling. For example, the network device may transmit, toeach of the terminal devices, an index of the physical resource used byeach of the terminal devices via a high-level layer signaling of log2(M) bits, and the first terminal device determines, from the M physicalresource sets according to its own physical resource index, the firstreporting resource for reporting the CSI of the first terminal device.

Fourth manner: before S120, the method 100 further includes:transmitting, by the network device, an index of the first terminaldevice to the first terminal device; before the determining, by thefirst terminal device, from the resources of the first resource region,the first reporting, resource for transmitting the CSI of the firstterminal device, the method 200 further includes: receiving, by thefirst terminal device, an index of the first terminal device transmittedby the network device, where the index of the first terminal device isused to indicate information about a position of the first terminaldevice in a terminal device that needs to report the CSI; where thedetermining, by the first terminal device, from the resources of thefirst resource region, the first reporting resource for transmitting theCSI of the first terminal device includes: determining, by the firstterminal device, from the resources of the first resource regionaccording to the index of the first terminal device, the first reportingresource for transmitting the CSI of the first terminal device, andtransmitting, by the first terminal device, the CSI of the firstterminal device to the network device over the first reporting resource;where, the receiving, by the network device, the CSI of the firstterminal device transmitted by the first terminal device over the firstreporting resource includes: receiving, by the network device, the CSIof the first terminal device transmitted over the first reportingresource determined by the first terminal device from resources of thefirst resource region according to the index of the first terminaldevice.

For example, any one of the plurality of terminal devices, such as thefirst terminal device, may receive, via the high-level signaling, theindex of the first terminal device transmitted by the network device. Ifthe number of CSI needed to report is L and the index of the firstterminal device indicates that a position (sequence index) of acorresponding bit in the L terminal devices is P, with P being aninteger greater than or equal to 0 and less than or equal to L, thefirst terminal device uses a physical resource whose index is P in thefirst reporting resource region as the first reporting resource.

Fifth manner: If the downlink control information includes themodulation and coding scheme for transmitting the CSI or the modulationand coding scheme for transmitting the CSI may not be carried in thedownlink control information, the network device may transmit themodulation and coding scheme for transmitting the CSI to the pluralityof terminal devices via other manners. The first terminal devicecalculates, according to the modulation and coding scheme for the firstterminal device to report the CSI and a bit occupied by the CSI of thefirst terminal device, a size of a physical resource for reporting theCSI; and the first terminal device determines, from the resources of thefirst resource region according to the calculated site of the physicalresource for reporting the CSI, the first reporting resource fortransmitting the CSI of the first terminal device.

In an embodiment, the determining, by the first terminal device, fromthe resources of the first resource region, the first reporting resourcefor transmitting the CSI of the first terminal device includes:determining, by the first terminal device, resources in the firstresource region that multiplexed with a second terminal device of theplurality of terminal devices that needs to report the CSI using afrequency division multiplexing (Frequency Division Multiplexing, “FMD”for short) mode, a time division multiplexing (Time DivisionMultiplexing, “TDM” for short) mode or a code division multiplexing(Code Division Multiplexing, “CDM” for short) mode as the firstreporting resource. Specifically, if multiple terminal devices of theplurality of terminal devices need to report the CSI, when all of themultiple terminal devices need to occupy the resources of the firstresource region, the multiple terminal devices multiplex the resourcesin the first resource region using FDM, TDM, or CDM. For a specific modein which the resources in the first resource region are Multiplexed, itmay be protocol-provided or network-configured, which is not limited inthe embodiments of the present disclosure.

Sixth item: resource configuration information for measuring the CSI.The resource configuration information for measuring the CSI is used toindicate a resource used by the terminal device of the plurality ofterminal devices that needs to report the CSI to measure the CSI.Certainly, the resource configuration information for measuring the CSImay also indicate a resource used by each of the plurality of terminaldevices to measure the CSI; in an embodiment, the resource configurationinformation for measuring the CSI may be one configuration informationor a plurality of configuration information, which is not limited in theembodiments of the present disclosure. In an embodiment, the downlinkcontrol information may further include the number of times and or aduration for measuring the CSI, or the like, thus the plurality ofterminal devices may measure, according to the number of times and theduration for measuring the CSI, the CSI with the network device.

The resource configuration information for measuring the CSI includes atleast one of a CSI process, resource configuration information of adownlink pilot, and resource configuration information for measuringinterference. For example, each CSI corresponds to a CSI-RS and aninterference measurement resource (interference Measurement Resource,“IMR” for short). Specifically, the downlink pilot resource ma be aresource of the downlink pilot such as a cell-specific reference signal(Cell-specific Reference Signal, “CRS” for short), a demodulationreference signal (Demodulation Reference Signal, “DMRS” for short), achannel state information reference signal (Channel State InformationReference Signal, “CSI-RS” for short), or the like, and information fortransmitting the downlink pilot resource may include a pilot antennaport configuration, a resource pattern (Pattern) configuration, atime-frequency physical resource, a scrambling sequence configuration, atransmission power configuration, or the like. For example, a timedomain resource unit where the pilot is located may be an offset of thetime domain resource unit where the DCI is located, and the scramblingsequence configuration may be an ID used when the sequence wasgenerated. The resource configuration information for measuring the CSIindicates that the terminal device determines M resource configurationfor measuring the CSI from N resource configuration for measuring theCSI, and the N resource configuration for measuring the CSI is indicatedto the terminal device by the network side device via a high-levelsignaling in advance, where M is an integer greater than or equal to 1and less than or equal to N.

In an embodiment, after S210 and before S220, the method 200 furtherincludes: measuring, by the first terminal device, the CSI of the firstterminal device. Specifically, the measurement may be a case where thefirst terminal device measures channel quality information with thenetwork device, or the first terminal device measures interference, ormay be a pilot measurement, which is not limited in the embodiments ofthe present disclosure.

In an embodiment, when the downlink control information includes theresource configuration information for measuring the CSI, the measuring,by the first terminal device, the CSI of the first terminal deviceincludes: determining, by the first terminal device, according to theresource configuration information for measuring the CSI, a firstmeasurement resource for measuring the CSI of the first terminal device;and measuring, by the first terminal device, the CSI of the firstterminal device according to the first measurement resource.

In an embodiment, the determining, by the first terminal device,according to the resource configuration information for measuring theCSI, the first measurement resource for measuring the CSI of the firstterminal device includes: determining, by the terminal device, accordingto a first measurement resource configuration included in the resourceconfiguration information for measuring the CSI, the first measurementresource for measuring the CSI of the first terminal device.Specifically, the network device may indicate the measurement resourceconfiguration by means of a bitmap, or the first terminal device isnotified of the measurement resource configuration by means ofindication information.

In an embodiment, before the determining, by the first terminal device,according to the resource configuration information for measuring theCSI, the first measurement resource for measuring the CSI of thefirs(terminal device, the method 200 further includes: receiving, by theterminal device, N first measurement resource configuration transmittedby the network device; where the determining, by the first terminaldevice, according to the resource configuration information formeasuring the CSI, the first measurement resource for measuring the CSIof the first terminal device includes: determining, by the terminaldevice, according to indication information about measurement resourceconfiguration included in the resource configuration information formeasuring the CSI, M first measurement resource configuration from the Nfirst measurement resource configuration; and determining, by theterminal device determines, according to the M first measurementresource configuration, the first measurement resource for measuring theCSI of the first terminal device, where M is an integer greater than orequal to 1 and less than or equal to N, and N is an integer greater thanor equal to 1.

Specifically, the resource configuration information for the firstterminal device to determine the first measurement resource formeasuring the CSI of the first terminal device: the network deviceindicates the N first measurement resource configuration to the terminaldevice in advance, and then the network device uses a bit sequence of Nbits to indicate that the M first measurement resource configurationfrom the N first measurement resource configuration is used for the CSI.For example, a bit value of 1 in the bit sequence indicates that acorresponding first measurement resource configuration may be used forCSI measurement; if M bits from the bit sequence have a bit value of 1,then M first measurement resource configuration may be determined, andthe remaining N-M bits from the bit sequence have a bit value of 0. Foranother example, the indication information about the measurementresource configuration included in the resource configurationinformation for measuring the CSI may be an index of the resourceconfiguration information, that is, the first terminal device maydetermine M resource configuration information thereof from Nmeasurement configuration information, provided that the first terminaldevice obtains the index of the resource configuration information, andthe first terminal device determines the first measurement resourceaccording to the M resource configuration information.

Seventh item: transmission mode hypothesis information. That is, themeasurement of the first terminal device with respect to the CSI withthe network device is It based on a transmission mode in which thenetwork device transmits data to the first terminal device. However,when the first terminal device measures the CSI with the network device,there is no downlink data transmission yet. Therefore, the networkdevice needs to carry the transmission mode hypothesis information inthe downlink control information for transmitting to a plurality ofterminal devices. Certainly, the transmission mode hypothesisinformation received by each of the terminal devices may be the same ordifferent. Of course, the network device may transmit, before the CSI ismeasured by the plurality of terminal devices, the transmission modehypothesis information to the plurality of terminal devices via ahigh-level signaling, which is not limited in the embodiments of thepresent disclosure. For example, the transmission mode hypothesisinformation may be at least one of the following: transmit diversity,open loop spatial multiplexing, quasi-open-loop multiple-inputmultiple-output (Multiple-Input Multiple-Output, “MIMO” for short),closed-loop MIMO transmission, dynamic point switching (Dynamic PointSwitching, “DPS” for short), joint transmission (Joint Transmission,“IF” for short), cooperative scheduling (Cooperative Scheduling, “CS”for short), cooperative beamforming (Cooperative Beamforming, “CB” forshort), single stream transmission, multiple stream transmission,multi-user-multiple-input multiple-output (Multi-User-Multiple-InputMultiple-Output, “MU-MIMO” for short), and single-user multiple-inputmultiple-output (Single-User Multiple-Input Multiple-Output, “SU-MIMO”for short). MU-MIMO may also include paired user information such asbeam weights, precoding, or the like.

In an embodiment, the downlink control information includes thetransmission mode hypothesis information, the measuring, by the firstterminal device, the CSI of the first terminal device includes:determining, by the first terminal device, according to the transmissionmode hypothesis information, a transmission mode for transmittingdownlink data; and measuring, by the first terminal device, based on thetransmission mode for transmitting the downlink data, the CSI of thefirst terminal device.

Eighth item: information about a type for reporting the CSI. Theinformation about the type for reporting the CSI is used to indicate atype for the terminal device of the plurality of terminal devices thatneeds to report the CSI to report the CSI. For example, the typeincludes codebook-based CSI feedback, non-codebook-based CSI feedback,channel state information reference signal resource index (CSI-RSResource Index, “CRI” for short)-based CSI feedback, enhanced portcodebook-based CSI feedback. The codebook-based feedback refers to thatthe CSI includes a PMI, the non-codebook-based feedback refers to thatthe CSI does not include a PMI, the CRI-based feedback refers to thatthe CSI includes a resource index, and the enhanced port codebook-basedCSI feedback refers to that the CSI does not include a resource index.

In an embodiment, when the downlink control information includes theinformation about the type for measuring the CSI, the measuring, by thefirst terminal device, the CSI of the first terminal device includes:determining, by the first terminal device, according to the informationabout the type for reporting the CSI, a type for transmitting the CSI ofthe first terminal device to the network device; and measuring, by thefirst terminal device, the CSI of the first terminal device based on thetype of the CSI of the first terminal device. In this way, the firstterminal device may make a measurement according to the informationabout the type for reporting the CSI without measuring all parametersrelated to the channel state information.

Ninth item: codebook indication information. The codebook indicationinformation is used to indicate a codebook based on which the terminaldevice of the plurality of terminal devices that needs to report the CSImeasures the CSI and reports the CSI. Certainly, the codebook indicationinformation may also indicate a codebook based on which each of theplurality of terminal devices measures the CSI and reports the CSI. Inan embodiment, the codebook indication information may indicate acodebook commonly used by the plurality of terminal devices, and thecodebook indication information may also indicate codebooks respectivelyused by the plurality of terminal devices. The codebooks used by, eachof the plurality of terminal devices may be the same or different; thecodebook indication information may indicate one or more codebooks,which is not limited in the embodiments of the present disclosure.

In an embodiment, when the downlink control information includes thecodebook indication information, the measuring, by the first terminaldevice, the CSI of the first terminal device includes: determining, bythe first terminal device, according to the codebook indicationinformation, a codebook based on which the CSI of the first terminaldevice is measured; measuring, by the first terminal device, the CSI ofthe first terminal device according to the codebook based on which theCSI of the first terminal device is measured, and transmitting, by thefirst terminal device, the CSI of the first terminal device to thenetwork device according to the codebook based on which the CSI of thefirst terminal device is measured. That is, the first terminal devicedetermines, according to the codebook indication information, a codebookused by the first terminal device to measure the CSI with the networkdevice, and the first terminal device performs measurement and reportingaccording to the determined codebook. A plurality of codebooks may bestored by the network device and the terminal device in advance, and thefirst terminal device may select, according to the codebook indicationinformation, a codebook for measuring the CSI from the plurality ofcodebooks. The codebook is a precoding matrix set which is stored atboth the transmitting end and the receiving end. The channel adoptsincomplete feedback, and the receiving end adopts and generates,according to the feedback information, a PMI sequence number for thetransmitting end by a certain criterion. Each PMI corresponds to aprecoding matrix in the codebook.

Tenth item: codebook subset constraint information. The codebook subsetconstraint information is used to indicate a codeword based on which theterminal device of the plurality of terminal devices that needs toreport the CSI measures the CSI and reports the CSI.

In an embodiment, when the downlink control information includes thecodebook subset constraint information, the measuring, by the firstterminal device, the CSI of the first terminal device includes:determining, by the first terminal device, according to the codebooksubset constraint information, a codeword based on which the CSI of thefirst terminal device is measured; and measuring, by the first terminaldevice, the CSI of the first terminal device according to the codewordfor measuring the CSI of the first terminal device; the transmitting, bythe first terminal device, the CSI of the first terminal device to thenetwork device includes: transmitting, by the first terminal device, theCSI of the first terminal device to the network device according to thecodeword based on which the CSI of the first terminal device ismeasured.

It should be understood that the ten items of information included inthe downlink control information according to the embodiments of thepresent disclosure may be entirely included or partially included. It ispossible that the plurality of terminal devices may have obtained a partof the information, so there is no need for the network device tocontinue notifying the terminal device using the downlink controlinformation. Certainly, in the present disclosure, some informationincluded in the downlink control information is described only for theconvenience of exemplification, and the downlink control information mayfurther include other information for measuring the CSI and reportingthe CSI. Details will not be described in order to avoid redundancy.

It should also be understood that the information related to measuringof the CSI and reporting of the CSI mentioned in the embodiments of thepresent disclosure may be transmitted to the plurality of terminaldevices via the DCI, or may be transmitted to the plurality of terminaldevices before the DCI is transmitted. That is also to say, the mannerin which the information related to measuring of the CSI and reportingof the CSI is transmitted is not limited in the embodiments of thepresent disclosure, and the embodiments of the present disclosure arenot limited thereto. The information for measuring the CSI and reportingthe CSI mentioned in the embodiments oldie present disclosure may beinformation related to one terminal device, or may be informationrelated to a plurality of terminal devices, which is not limited in theembodiments of the present disclosure.

The methods for transmitting channel state information according to theembodiments of the present disclosure are described above with referenceto FIG. 1 and FIG. 2 . The apparatuses for transmitting channel stateinformation according to the embodiments of the present disclosure willbe described below with reference to FIG. 3 to FIG. 6 .

FIG. 3 shows a schematic block diagram of an apparatus 300 fortransmitting channel state information according to an embodiment of thepresent disclosure. The apparatus may be, for example, the terminaldevice in the method 200, and the apparatus 300 includes:

a receiving module 310, configured to receive downlink controlinformation DO transmitted by a network device;

a determining module 320, configured to determine, according to the DCI,whether it is necessary to report CSI; and

a transmitting module 330, configured to: when the determining module320 determines that it is necessary to report the CSI, transmit the CSIof the apparatus to the network device.

In an embodiment, the DCI is used to indicate whether each of aplurality of terminal devices reports the CSI, and the plurality ofterminal devices includes the apparatus.

In an embodiment, the DCI includes at least one of the following: a bitsequence for triggering reporting of the CSI, information about thenumber of times for reporting the CSI, information about a duration forreporting the CSI, physical resource configuration information forreporting the CSI, resource configuration information for measuring theCSI, indication information about a modulation and coding scheme MCS fortransmitting the CSI, transmission mode hypothesis information,information about a type for reporting the CSI, codebook indicationinformation, and codebook subset constraint information;

where a bit in the bit sequence for triggering reporting of the CSI isused to indicate whether each of a plurality of terminal devices reportsthe CSI, the plurality of terminal devices includes the apparatus, theinformation about the number of times for reporting the CSI is used toindicate the number of times for the apparatus to report the CSI, theinformation about the duration for reporting the CSI is used to indicatea duration for the apparatus to report the CSI, the physical resourceconfiguration information for reporting the CSI is used to indicate aphysical resource used by the apparatus to report the CSI, the resourceconfiguration information for measuring the CSI is used to indicate aresource used by the apparatus to measure the CSI, the indicationinformation about the MCS for transmitting the CSI is used to indicate amodulation and coding scheme used by the apparatus to report the CSI,the transmission mode hypothesis information is used to indicate atransmission mode used by the network device to transmit downlink datato the apparatus, the information about the type for reporting the CSIis used to indicate a type for the apparatus to report the CSI, thecodebook indication information is used to indicate a codebook based onwhich the apparatus measures the CSI and reports the CSI, and thecodebook subset constraint information is used to indicate a codewordbased on which the apparatus measures the CSI and reports the CSI.

In an embodiment, if the bit sequence for triggering reporting of theCSI includes a plurality of bits, each bit in the bit sequence fortriggering reporting of the CSI is used to indicate whether one of theplurality of terminal devices reports the CSI.

In an embodiment, the physical resource configuration information forreporting the CSI is specifically used to indicate a respective physicalresource used by each of the plurality of terminal devices that needs toreport the CSI to report the CSI, or the physical resource configurationinformation for reporting the CSI is specifically used to indicate aphysical resource commonly used by all terminal devices of the pluralityof terminal devices that need to report the CSI to report the CSI.

In an embodiment, the physical resource configuration information forreporting the CSI is used to indicate a frequency domain resource and/ora time domain resource used by the apparatus to report the CSI.

In an embodiment, the resource configuration information for measuringthe CSI includes at least one of a CSI process, resource configurationinformation of a downlink pilot, and resource configuration informationfor measuring interference.

In an embodiment, the receiving module 310 is further configured to:before the DCI transmitted by the network device is received, receive agroup identifier Group ID or a group CSI radio network temporaryidentifier Croup-CSI-RNTI transmitted by the network device;

the transmitting module 330 is specifically configured to receive,according to the Group ID or the Group-CSI-RNTI, the DCI transmitted bythe network device.

In an embodiment, the DCI includes the bit sequence for triggeringreporting, of the CSI,

before it is determined, according to the DCI, whether it is necessaryto report the CSI, receive index information of the apparatustransmitted by the network device, where the index information of theapparatus is used to indicate a position of a bit for triggeringreporting of the CSI corresponding to the apparatus in the bit sequencefor triggering reporting of the CSI;

the determining module 320 is specifically configured to:

determine, according to the index information of the apparatus, the bitfor triggering reporting of the CSI corresponding to the apparatus; and

determine, according to the bit for triggering reporting of the CSIcorresponding to the apparatus, whether it is necessary to report theCSI.

In an embodiment, the DCI includes indication information about the MCSused for reporting the CSI,

the determining module 320 is thither configured to, before the CSI ofthe apparatus is transmitted to the network device, determine, accordingto the Indication information about the MCS used for reporting the CSI,the modulation and coding scheme used for reporting the CSI;

the transmitting module 330 is specifically further configured totransmit, according to the MCS used for reporting the CSI, the CSI ofthe apparatus to the network device.

In an embodiment, the DCI includes the physical resource configurationinformation for reporting the CSI, the determining module 320 is furtherconfigured to, before the CSI of the apparatus is transmitted to thenetwork device, determine, according to the physical resourceconfiguration information for reporting the CSI, a first reportingresource for reporting the CSI of the apparatus; the transmitting module330 is specifically further configured to transmit the CSI of theapparatus to the network device over the first reporting resource.

In an embodiment, the determining module 320 is specifically furtherconfigured to: determine, according to the physical resourceconfiguration information for reporting the CSI, a first resource regionfor transmitting the CSI of the apparatus; and determine, from resourcesof the first resource region, the first reporting resource fortransmitting the CSI of the apparatus.

In an embodiment, the determining module 320 is specifically furtherconfigured to: determine all resources in the first resource region asthe first reporting resource; or determine a plurality of physicalresources randomly selected from the first resource region as the firstreporting resource.

In an embodiment, the receiving module 310 is further configured to:before the apparatus determines, from the resources of the firstresource region, the first reporting u resource for transmitting the CSIof the apparatus, receive a physical resource index transmitted by thenetwork device, where the physical resource index is used to indicate aposition of a resource for transmitting the CSI of the apparatus; thedetermining module 320 is specifically configured to: determine, fromthe resources of the first resource region according to the physicalresource index, the first reporting resource for transmitting the CSI ofthe apparatus.

In an embodiment, the receiving module 310 is further configured to:before the apparatus determines, from the resources of the firstresource region, the first reporting resource for transmitting the CSIof the apparatus, receive an index of the apparatus transmitted by thenetwork device, where the index of the apparatus is used to indicateinformation about a position of the apparatus in a terminal device thatneeds to report the CSI; the determining module 320 is specificallyconfigured to: determine, from the resources of the first resourceregion according to the index of the apparatus, the first reportingresource for transmitting the CSI of the apparatus.

In an embodiment, the determining module 320 is specifically configuredto: calculate, according to the MCS for the apparatus to report the CSIand a bit occupied by the CSI of the apparatus, a size of a physicalresource for reporting the CSI; and determine, from the resources of thefirst resource region according to the calculated size of the physicalresource for reporting the CSI, the first reporting resource fortransmitting the CSI of the apparatus.

In an embodiment, the first reporting resource and a second physicalresource used by a second terminal device that needs to report the CSIindicated via the DCI to report the CSI are multiplexed by a frequencydivision multiplexing EDM mode, a time division multiplexing TDM mode ora code division multiplexing CDM mode.

In an embodiment, the apparatus further includes: a measuring module,configured to, before the CSI of the apparatus is transmitted to thenetwork device according to the DCI, measure the CSI of the apparatus.

In an embodiment, the DCI includes the resource configurationinformation for measuring the CSI, the determining module 320 isspecifically configured to determine, according to the resourceconfiguration information for measuring the CSI, a first to measurementresource for measuring the CSI of the apparatus; and the measuringmodule is specifically configured to measure the CSI of the apparatusaccording to the first measurement resource.

In an embodiment, the determining module 320 is specifically configuredto: determine, according to a first measurement resource configurationincluded in the resource configuration information for measuring theCSI, the first measurement resource for measuring the CSI of theapparatus.

In an embodiment, the receiving module 310 is specifically configuredto:

before the first measurement resource for measuring the CSI of theapparatus is determined according to the resource configurationinformation for measuring the CSI receive N first measurement resourceconfiguration transmitted by the network device;

the determining module 320 is specifically further configured todetermine, according to indication information about measurementresource configuration included in the resource configurationinformation for measuring the CSI, M first measurement resourceconfiguration from the N first measurement resource configuration; and

determine, according to the M first measurement resource configuration,the first measurement resource for measuring the CSI of the apparatus,where M is an integer greater than or equal to 1 and less than or equalto N, and N is an integer greater than or equal to 1.

In an embodiment, the DCI includes the transmission mode hypothesisinformation,

the determining module 320 is further configured to determine, accordingto the transmission mode hypothesis information, a transmission modeused by the network device to transmit downlink data; and

the measuring module is specifically further configured to measure,based on the transmission mode used by the network device to transmitthe downlink data, the CSI of the apparatus.

In an embodiment, the DCI includes the information about the type forreporting the CSI, the determining module 320 is specifically configuredto determine, according to the information about the type for reportingthe CSI, a type for transmitting the CSI of the apparatus to the networkdevice; and the measuring module is specifically further configured tomeasure the CSI of the apparatus based on the type of the CSI of theapparatus.

In an embodiment, the DCI includes the codebook indication information,the determining module 320 is further configured to determine, accordingto the codebook indication information, a codebook based on which theCSI of the apparatus is measured; the measuring module is specificallyfurther configured to measure the CSI of the apparatus according to thecodebook based on which the CSI of the apparatus is measured; and thetransmitting module 330 is specifically further configured to transmitthe CSI of the apparatus to the network device according to the codebookbased on which the CSI of the apparatus is measured.

In an embodiment, the DCI includes the codebook subset constraintinformation, the determining module 320 is further configured todetermine, according to the codebook subset constraint information, acodeword based on which the CSI of the apparatus is measured; themeasuring module is specifically further configured to measure the CSIof the apparatus according to the codeword based on which the CSI of theapparatus is measured; and the transmitting module 330 is specificallyfurther configured to transmit the CSI of the apparatus to the networkdevice according to the codeword based on which the CSI of the apparatusis measured.

In an embodiment, the receiving module 310 is further configured to:before the CSI of the apparatus is transmitted to the network deviceaccording to the DCI, receive information about the number of times forreporting the CSI and/or information about a duration for reporting theCSI transmitted by the network device; the determining module 320 isfurther configured to determine, according to the information about thenumber of times for reporting the CSI and/or the information about theduration for reporting the CSI, the number of times for reporting theCSI and/or the duration for reporting the CSI; and the transmittingmodule 330 is specifically further configured to transmit the CSI of theapparatus to the network device according to the number of times forreporting the CSI and/or the duration for reporting the CSI.

In an embodiment, the CSI includes at least one of a precoding matrixindex PMI, a rank index RI, and a channel quality index CQI.

FIG. 4 shows a schematic block diagram of another apparatus 400 fortransmitting channel state information according to an embodiment of thepresent disclosure. The apparatus may be, for example, the networkdevice in the method 100, and the apparatus 400 includes:

a transmitting module 410, configured to transmit downlink controlinformation DCI to a first terminal device; and

a receiving module 420, configured to receive CSI of the first terminaldevice transmitted by the first terminal device according to the DCI.

In an embodiment, the DCI is used to indicate whether each of aplurality of terminal devices reports the CSI, and the plurality ofterminal devices includes the first terminal device.

In an embodiment, the DCL includes at least one of the following: a bitsequence for triggering reporting of the CSI, information about thenumber of times for reporting the CSI, information about a duration forreporting the CSI, physical resource configuration information forreporting the CSI, resource configuration information for measuring theCSI, indication information about a modulation and coding scheme MCS fortransmitting the CSI, transmission mode hypothesis information,information about a type for reporting the CSI, codebook indicationinformation, and codebook subset constraint information;

where a bit in the bit sequence for triggering reporting of the CSI isused to indicate whether each of a plurality of terminal devices reportsthe CSI, the plurality of terminal devices includes the first terminaldevice, the information about the number of times for reporting the CSIis used to indicate the number of times for a terminal device of theplurality of terminal devices that needs to report the CSI to report theCSI, the information about the duration for reporting the CSI is used toindicate a duration for the terminal device of the plurality of terminaldevices that needs to report the CSI to report the CSI, the physicalresource configuration information for reporting the CSI is used toindicate a physical resource used by the terminal device of theplurality of terminal devices that needs to report the CSI to report theCSI, the resource configuration information for measuring the CSI isused to indicate a resource used by the terminal device of the pluralityof terminal devices that needs to report the CSI to measure the CSI, theindication information about the MCS for transmitting the CSI is used toindicate a modulation and coding scheme used by the terminal device ofthe plurality of terminal devices that needs to report the CSI to reportthe CSI, the transmission mode hypothesis information is used toindicate a transmission mode used by the apparatus to transmit downlinkdata to the terminal device of the plurality of terminal devices thatneeds to report the CSI, the information about the type for reportingthe CSI is used to indicate a type for the terminal device of theplurality of terminal devices that needs to report the CSI to report theCSI, the codebook indication information is used to indicate a codebookbased on which the terminal device of the plurality of terminal devicesthat needs to report the CSI measures the CSI and reports the CSI, andthe codebook subset constraint information is used to indicate acodeword based on which the terminal device of the plurality of terminaldevices that needs to report the CSI measures the CSI and reports theCSI.

In an embodiment, if the bit sequence for triggering reporting of theCSI includes a plurality of bits, each bit in the bit sequence fortriggering reporting of the CSI is used to indicate whether one of theplurality of terminal devices reports the CSI.

In an embodiment, the physical resource configuration information forreporting the CSI is specifically used to indicate a respective physicalresource used by each of the plurality of terminal devices that needs toreport the CSI to report the CSI, or the physical resource configurationinformation for reporting the CSI is specifically used to indicate aphysical resource commonly used by all terminal devices of the pluralityof terminal devices that need to report the CSI to report the CSI.

In an embodiment, the respective physical resource used by each of theplurality of terminal devices that needs to report the CSI to report theCSI includes a frequency domain resource and/or a time domain resource;and/or the physical resource commonly used by all terminal devices ofthe plurality of terminal devices that need to report the CSI to reportthe CSI includes a frequency domain resource and/or a time domainresource.

In an embodiment, the resource configuration information for measuringthe CSI includes at least one of a CSI process, resource configurationinformation of a downlink pilot, and resource configuration informationfor measuring interference.

In an embodiment, the transmitting module 410 is further configured to:

transmit, to the plurality of terminal devices, the DCI that isperformed with cyclic redundancy check CRC scrambling via a groupidentifier Group ID or a group CSI radio network temporary identifierGroup-CSI-RNTI where the Group ID is used to indicate identityinformation commonly used by the plurality of terminal devices, and theGroup-CSI-RNTI is used to indicate radio network temporary identifierinformation commonly used by the plurality of terminal devices.

In an embodiment, the transmitting module 410 is further configured to:

before the DCI is transmuted to the plurality of terminal devices,transmit the Group ID or the Group-CSI-RNTI to the plurality of terminaldevices so that the plurality of terminal devices receive, according tothe Group ID or the Group-CSI-RNTI, the DCI that is performed with theCRC scrambling via the Group ID or the group CSI radio network temporaryidentifier Group-CSI-RNTI.

In an embodiment, the DCI includes the bit sequence for triggeringreporting of the CSI, the transmitting module 410 is further configuredto: before the CSI of the first terminal device transmitted by the firstterminal device according to the DCI is received, transmit indexinformation of the first terminal device to e first terminal device,where the index information of the first terminal device is used toindicate a position of a bit for triggering reporting of the CSIcorresponding to the first terminal device in the bit sequence fortriggering reporting of the CSI, so that the first terminal devicedetermines, according to the index information of the first terminaldevice, the bit for triggering reporting of the CSI corresponding to thefirst terminal device, and determines, according to the bit fortriggering reporting of the CSI, whether it is necessary to report theCSI of the first terminal device.

In an embodiment, the DCI includes the physical resource configurationinformation for reporting the CSI, the receiving module 420 isspecifically configured to: receive the CSI of the first terminal devicetransmitted by the first terminal device over a first reportingresource, where the first reporting resource is determined by the firstterminal device according to the physical resource configurationinformation for reporting the CSI included in the DCI.

In an embodiment, the transmitting module 410 is further configured to:before the CSI of the first terminal device transmitted by the firstterminal device according to the DCI is received, transmit a physicalresource index to the first terminal device, where the physical resourceindex is used to indicate a position of a resource for transmitting theCSI of the first terminal device the receiving module 420 isspecifically further configured to: receive the CSI of the firstterminal device transmitted over the first reporting resource determinedby the first terminal device from resources of a first resource regionaccording to the physical resource configuration information forreporting the CSI, where the first resource region is determinedaccording to the physical resource configuration information forreporting the CSI.

In an embodiment, the transmitting module 410 is further configured to:

before the CSI of the first terminal device transmitted by the firstterminal device according to the DCI is received, transmit an index ofthe first terminal device to the first terminal device where the indexof the first terminal device is used to indicate information about aposition of the first terminal device in the terminal device that needsto report the CSI; the receiving module 420 is specifically configuredto: receive the CSI of the first terminal device transmitted over thefirst reporting resource determined by the first terminal device fromresources of the first resource region according to the index of thefirst terminal device, where the first resource region is determinedaccording to the physical resource configuration information forreporting the CSI.

In an embodiment, the transmitting module 410 is further configured to:before the downlink control information DCI is transmitted to the firstterminal device, transmit N first measurement resource configuration tothe first terminal device, so that the terminal device determines,according to indication information about measurement resourceconfiguration included in the resource configuration information formeasuring the CSI, M first measurement resource configuration from the Nfirst measurement resource configuration, and determines, according, tothe M first measurement resource configuration, the first measurementresource for measuring the CSI of the first terminal device, where M isan integer greater than or equal to 1 and less than or equal to N, and Nis an integer greater than or equal to 1.

In an embodiment, the transmitting module 410 is further configured to:before the CSI of the first terminal device transmitted by the firstterminal device according to the DCI is received, transmit, to theplurality of terminal devices, information about the number of times forreporting the CSI and/or information about a duration for reporting theCSI; the receiving module 420 is specifically configured to: receive theCSI of the first terminal device transmitted by the first terminaldevice according to the information about the number of times forreporting the CSI and/or the information about the duration forreporting the CSI and the DCI.

In an embodiment, the CSI includes at least one of a precoding matrixindex PMI, a rank index RI, and a channel quality index CQI.

FIG. 5 shows a schematic block diagram of an apparatus 500 fortransmitting channel state information according to an embodiment of thepresent disclosure. For example, the apparatus 500 may be the terminaldevice in the method 200, and the apparatus 500 includes a receiver 510,a processor 520, a transmitter 530, a memory 540 and a bus system 550.The receiver 510, the processor 520, the transmitter 530 and the memory540 are connected via the bus system 550, where the memory 540 isconfigured to store an instruction, and the processor 520 is configuredto execute the instruction stored in the memory 540 to control thereceiver 510 to receive a signal or to control the transmitter 530 totransmit a signal.

The receiver 510 is configured to receive downlink control informationDCI transmitted by a network device; the processor 520 is configured todetermine, according to the DCI, whether it is necessary to report CSI;and the transmitter 530 is configured to: when the processor 520determines that it is necessary to report the CSI, transmit the CSI ofthe apparatus to the network device.

It should be understood that the apparatus 500 may be specifically theterminal device in the method 200 according to the above-describedembodiments, and may be configured to perform various steps and/orprocesses corresponding to the terminal device. In an embodiment, thememory 540 may include a read-only memory and a random access memory,and provides instructions and data to the processor. A portion of thememory may also include a non-volatile random access memory. Forexample, the memory may also be stored with device type information. Theprocessor 520 may be configured to execute the instruction stored in thememory, and when the processor executes the instruction, the processormay perform various steps corresponding to the terminal device in themethod 500 according to above-described embodiments.

FIG. 6 shows a schematic block diagram of an apparatus 600 fortransmitting channel state information according to an embodiment of thepresent disclosure. For example, the apparatus 600 may be the networkdevice in the method 100, and the apparatus 600 includes a receiver 610,a processor 620, a transmitter 630, a memory 640, and a bus system 650.The receiver 610, the processor 620, the transmitter 630 and the memory640 are connected via the bus system 650, where the memory 640 isconfigured to store an instruction, and the processor 620 is configuredto execute the instruction stored in the memory 640 to control thereceiver 610 to receive a signal or to control the transmitter 630 totransmit a signal.

The transmitter 630 is configured to transmit downlink controlinformation DCI to a first terminal device. The receiver 610 isconfigured to receive CSI of the first terminal device transmitted bythe first terminal device according to the DCI.

It should be understood that the apparatus 600 may be specifically thenetwork device in the method 100 according to the above-describedembodiments, and may be configured to perform various steps and, orprocesses corresponding to the network device. In an embodiment, thememory 640 may include a read-only memory and a random access memory,and provides instructions and data to the processor. A portion of thememory may also include a non-volatile random access memory. Forexample, the memory may also be stored with device type information. Theprocessor 620 may be configured to execute the instruction stored in thememory, and when the processor executes the instruction, the processormay perform various steps corresponding to the network device in themethod 100 according to above-described embodiments.

It should be understood that, in the embodiments of the presentdisclosure, the processor 520 and the processor 620 may be a centralprocessing unit (Central Processing Unit, CPU), and the processor mayalso be other general-purpose processors, digital signal processors(DSP), application specific integrated circuits (ASIC), fieldprogrammable gate array (FPGA) or other programmable logic devices,discrete gates or transistor logic devices, discrete hardwarecomponents, or the like. The general-purpose processor may be amicroprocessor or the processor may also be any conventional processors,or the like.

It should be understood that the term such as “and/or” herein is merelyan association relationship describing associated objects, whichindicates that there may be three relationships, for example, A and/or Bmay indicate presence of A only, of both A and B, and of B only. Inaddition, the character “/” herein generally indicates that contextualobjects have an “or” relationship.

It should be understood that, in various embodiments of the presentdisclosure, the sequence numbers of the above processes do not imply anexecution order. The execution order of the processes should bedetermined by their functions and internal logic, but is not intended tolimit an implementation in the embodiments of the present disclosure.

It may be known to persons of ordinary skill in the art that, the unitsand the algorithm steps of each example that are described withreference to the embodiments disclosed herein may be implemented byelectronic hardware or a combination of computer software and electronichardware. The situation whether these functions are performed byhardware or software depends on specific applications and designconstraints of the technical solution. Persons of ordinary skill in theart may implement the described functions by using different methods foreach specific application, and such implementation should not beregarded as going beyond the scope of the present disclosure.

It may be clearly understood by persons of ordinary skill in the artthat, for the purpose of convenient and brief description, reference maybe made to the corresponding process in the foregoing method embodimentsfor detailed working processes of the foregoing systems, apparatuses,and units, and details will not be described herein again.

In several embodiments provided in the present application, it should beunderstood that the disclosed systems, apparatuses, and methods may beimplemented in other manners. For example, the described apparatusembodiments are merely exemplary. For instance, the division of theunits is merely a division of logical functions and there may be otherdivisions during actual implementations. For instance, multiple units orcomponents may be combined or integrated into another system, or somefeatures may be omitted or not performed. In addition, the displayed ordiscussed mutual couplings or direct couplings or communicationconnections may be implemented through some interfaces. The indirectcouplings or communication connections between the apparatuses or unitsmay be implemented in electronic, mechanical, or other forms.

The units described as separate parts may or may not be physicallyseparate, and the parts displayed as units may or may not be physicalunits, that is, may be located in one position, or may be distributed onmultiple network units. A part or all of the units may be selectedaccording to actual needs to achieve the objectives of the scheme in theembodiments.

In addition, functional units in the embodiments of the presentdisclosure may be integrated into one processing unit, or each of theunits may exist alone physically, or two or more units are integratedinto one unit.

If implemented in a form of a software functional unit and sold or usedas an independent product, the functions may be stored in acomputer-readable storage medium. Based on such an understanding, thetechnical solution of the present disclosure essentially, or the partcontributing to the prior art, or a part of the technical solution maybe implemented in a form of a software product. The computer softwareproduct is stored in a storage medium, and includes several instructionsfor enabling a computer device (which may be a personal computer, aserver, or a network device, or the like) to perform all or a part ofthe steps of the methods described in the embodiments of the presentdisclosure. The foregoing storage medium includes: any medium that canstore program codes, such as a USB flash disk, a mobile hard disk, aread-only memory (ROM, Read-Only Memory), a random access memory (RAM,Random Access Memory), a magnetic disk, or an optical disc, or the like.

The above descriptions are merely specific embodiments of the presentdisclosure; however, the protection scope of the present disclosure isnot limited thereto. Any modification or replacement that may be readilyenvisaged of by persons of ordinary skill in the art within thetechnical scope disclosed in the present disclosure should fall into theprotection scope of the present disclosure. Thus, the protection scopeof the present disclosure shall be subject to the claims.

What is claimed is:
 1. A method for transmitting channel stateinformation (CSI), comprising: receiving, by a terminal device, downlinkcontrol information (DCI) transmitted by a network device; determining,by the terminal device, whether or not to report CSI according to theDCI; and transmitting, by the terminal device, the CSI of the terminaldevice to the network device when the terminal device determines toreport the CSI; wherein the DCI comprises physical resourceconfiguration information for reporting the CSI, and the physicalresource configuration information for reporting the CSI is used toindicate a physical resource used by the terminal device to report theCSI; before the transmitting, by the terminal device, the CSI of theterminal device to the network device, the method further comprises:receiving, by the terminal device, a physical resource index transmittedby the network device, wherein the physical resource index is used toindicate a position of a resource for transmitting the CSI of theterminal device; determining, by the terminal device, according to thephysical resource configuration information for reporting the CSI, afirst resource region for transmitting the CSI of the terminal device;and determining, by the terminal device, from resources of the firstresource region according to the physical resource index, a firstreporting resource for transmitting the CSI of the terminal device,wherein the resources of the first resource region are time domainresources or frequency domain resources for reporting the CSI.
 2. Themethod according to claim 1, wherein the determining, by the terminaldevice, whether or not to report the CSI according to the DCI comprises:determining whether or not to report the CSI according to triggerinformation of the DCI.
 3. The method according to claim 2, wherein thetrigger information for determining whether or not to report the CSIincludes a bit sequence.
 4. The method according to claim 2, wherein thetrigger information for determining whether or not to report the CSIincludes a plurality of bits.
 5. The method according to claim 1,wherein the DCI further comprises at least one of the following:resource configuration information for measuring the CSI, codebookindication information, and codebook subset constraint information. 6.The method according to claim 5, wherein the resource configurationinformation for measuring the CSI is used to indicate a resource used bythe terminal device to measure the CSI.
 7. The method according to claim5, wherein the codebook indication information is used to indicate acodebook based on which the terminal device measures the CSI and reportsthe CSI.
 8. The method according to claim 5, wherein the codebook subsetconstraint information is used to indicate a codeword based on which theterminal device measures the CSI and reports the CSI.
 9. The methodaccording to claim 5, wherein the resource configuration information formeasuring the CSI comprises at least one of resource configuration fordownlink pilot signal or resource configuration for measuringinterference.
 10. The method according to claim 5, wherein the DCIcomprises the resource configuration information for measuring the CSI,before the transmitting, by the terminal device, the CSI of the terminaldevice to the network device, the method further comprises: determining,by the terminal device, according to the resource configurationinformation for measuring the CSI, a first measurement resource formeasuring the CSI of the terminal device; wherein before thedetermining, by the terminal device, according to the resourceconfiguration information for measuring the CSI, the first measurementresource for measuring the CSI of the terminal device, furthercomprising: receiving, by the terminal device, N first measurementresource configuration transmitted by the network device.
 11. The methodaccording to claim 10, wherein the determining, by the terminal device,according to the resource configuration information for measuring theCSI, the first measurement resource for measuring the CSI of theterminal device comprises: determining, by the terminal device,according to indication information about measurement resourceconfiguration comprised in the resource configuration information formeasuring the CSI, M first measurement resource configuration from the Nfirst measurement resource configuration; and determining, by theterminal device, according to the M first measurement resourceconfiguration, the first measurement resource for measuring the CSI ofthe terminal device, wherein M is an integer greater than or equal to 1and less than or equal to N, and N is an integer greater than or equalto
 1. 12. The method according to claim 1, wherein the physical resourceconfiguration information for reporting the CSI is used to indicate arespective physical resource used by each of a plurality of terminaldevices that needs to report the CSI to report the CSI.
 13. The methodaccording to claim 1, wherein the transmitting, by the terminal device,the CSI of the terminal device to the network device comprises:transmitting, by the terminal device, the CSI of the terminal device tothe network device over the first reporting resource.
 14. Anon-transitory computer readable medium comprising program instructionsfor causing an apparatus to perform at least the following: receivingdownlink control information (DCI) transmitted by a network device;determining whether or not to report channel state information (CSI)according to the DCI; and transmitting the CSI of the apparatus to thenetwork device, when the apparatus determines to report the CSI; whereinthe DCI comprises physical resource configuration information farreporting the CSI, the physical resource configuration information forreporting the CSI is used to indicate a physical resource used by theterminal device to report the CSI, and the program instructions furthercauses the apparatus to perform at least the following: receiving aphysical resource index transmitted by the network device, wherein thephysical resource index is used to indicate a position of a resource fortransmitting the CSI of the apparatus; determining, according to thephysical resource configuration information for reporting the CSI, afirst resource region for transmitting the CSI of the apparatus; anddetermining, from resources of the first resource region according tothe physical resource index, a first reporting resource for transmittingthe CSI of the apparatus, wherein the resources of the first resourceregion are time domain resources or frequency domain resources forreporting the CSI.
 15. An apparatus for transmitting channel stateinformation (CSI), comprising: a memory, a processor, and a computerprogram, wherein the memory is configured to store the computer program,and the processor is configured to call and run the computer program to:receive downlink control information (DCI) transmitted by a networkdevice; determine whether or not to report CSI according to the DCI; andtransmit the CSI of the apparatus to the network device when theprocessor determines to report the CSI; wherein the DCI comprisesphysical resource configuration information for reporting the CSI, thephysical resource configuration information for reporting the CSI isused to indicate a physical resource used by the terminal device toreport the CSI, and the processor is further configured to call and runthe computer program to: receive a physical resource index transmittedby the network device, wherein the physical resource index is used toindicate a position of a resource for transmitting the CSI of theapparatus; determine, according to the physical resource configurationinformation for reporting the CSI, a first resource region fortransmitting the CSI of the apparatus; and determine, from resources ofthe first resource region according to the physical resource index, afirst reporting resource for transmitting the CSI of the apparatus,wherein the resources of the first resource region are time domainresources or frequency domain resources for reporting the CSI.